package HLLibClasses;

import HLCode.HLClassManager;
import HLCode.HLLibClass;
import HLCode.HLObject;
import HLLib.base.HLString;
import HLLib.purchase.HLMMMessage;

public class HLClassMMMessage extends HLLibClass {
    public HLClassMMMessage(HLClassManager owner) {
        super(owner);
    }

    public HLObject NewObject() {
        return new HLMMMessage();
    }

    public void StaticExecute(int index, HLObject args, HLObject resultOwnerObject, int resultIndex) {
        switch (index) {
        case 0: {
            HLMMMessage.Purchase((HLString)args.GetObject(0), (HLString)args.GetObject(1), (HLString)args.GetObject(2));
            break;
        }
        }
    }
}
